English-Arabic Medical Dictionary. 2013.
myzesis — n. [Gr. myzein, to suck] Suction or sucking … Dictionary of invertebrate zoology